package com.love.bitmap;

/**
 * @description: 不用比较得到最大值
 * @author: zh
 * @create: 2024-11-26 22:31
 **/
public class GetMaxWithoutJudge {


    // 必须保证 n 一定是 0 或者 1
    // 0变1，1变0
    public static int flip(int n){
        return n ^ 1;
    }


    // 非负数返回1
    // 负数返回0
    public static int sign(int n){
        return flip( n >>> 31);
    }



}
